# coding=utf-8
# 旧版本
from typing import Union


def oldFunc(para: Union[int, float]) -> Union[int, float]:
    return para ** 2


# 调用
oldFunc(10)


# 新版本
def newFunc(para: int | float) -> int | float:
    return para + 10


print(newFunc(10))
print(newFunc(10.10))
